woman's mesh headdress - Turc Anglais Dictionnaire